//public class ControlProcess{
//    public static void main(String[] args){
//        System.out.println("ControlProcess");
//    }
//
//
//    /**
//     * 控制流程 if
//     */
//    void _if(){
//        boolean b = true;
//        //如果成立就打印yes
//        if(b){
//            System.out.println("yes");
//        }
//
//        //如果只有一个表达式可以不用写括弧，看上去会简约一些
//        if(b)
//            System.out.println("yes1");
//
//        //如果有多个表达式，必须用大括弧包括起来
//        if(b){
//            System.out.println("yes1");
//            System.out.println("yes2");
//            System.out.println("yes3");
//        }
//        //否则表达式2 3 无论b是否为true都会执行
//        if(b)
//            System.out.println("yes1");
//            System.out.println("yes2");
//            System.out.println("yes3");
//
//        // if后面有一个分号; 而分号也是一个完整的表达式
//        //      如果b为true，会执行这个分号，然后打印yes
//        //      如果b为false，不会执行这个分号，然后打印yes
//        // 这样，看上去无论如何都会打印yes
//        if (b);
//            System.out.println("yes");
//    }
//
//
//    /**
//     * 控制流程 switch
//     */
//    void _switch(){
//        /**
//         * switch 可以使用 byte, short, int, char, String, enum
//         *      注: 每个表达式结束，都应该有一个break;
//         *      注: String在Java1.7之前是不支持的, Java从1.7开始支持switch用String的，编译后是把String转化为hash值，其实还是整数
//         *      注: enum是枚举类型，在枚举章节有详细讲解
//         */
//        int day = 5;
//        switch(day){
//            case 1:
//                System.out.println("星期一");
//                break;
//            case 2:
//                System.out.println("星期二");
//                break;
//            case 3:
//                System.out.println("星期三");
//                break;
//            case 4:
//                System.out.println("星期四");
//                break;
//            case 5:
//                System.out.println("星期五");
//                break;
//            case 6:
//                System.out.println("星期六");
//                break;
//            case 7:
//                System.out.println("星期天");
//                break;
//            default:
//                System.out.println("这个是什么鬼？");
//        }
//    }
//
//
//    /**
//     * 控制流程 while
//     */
//    void _while(){
//        /**
//         * while  条件为true时 重复执行
//         */
//        //打印0到4
//        int i = 0;
//        while(i<5){
//            System.out.println(i);
//            i++;
//        }
//
//
//        /**
//         * do while  条件为true时 重复执行，至少会执行一次
//         */
//        //打印0到4
//        //与while的区别是，无论是否成立，先执行一次，再进行判断
//        int i1 = 0;
//        do{
//            System.out.println(i1);
//            i1++;
//        } while(i1 < 5);
//    }
//
//
//    /**
//     * 控制流程 for
//     */
//    void _for(){
//        //使用while打印0到4
//        int i = 0;
//        while(i<5){
//            System.out.println("while 循环输出的"+i);
//            i++;
//        }
//
//        //使用for打印0到4
//        for (int j = 0; j < 5; j++) {
//            System.out.println("for  循环输出的"+j);
//        }
//    }
//
//
//    /**
//     * 控制流程 continue
//     */
//    void _continue(){
//        // 提前结束本次循环，直接进行下一次循环
//
//        //打印单数
//        for (int j = 0; j < 10; j++) {
//            if(0 == j%2)
//                continue; //如果是双数，后面的代码不执行，直接进行下一次循环
//            System.out.println(j);
//        }
//    }
//
//
//    /**
//     * 控制流程 break
//     */
//    void _break(){
//        // 直接结束当前for循环
//
//        //打印单数
//        for (int j = 0; j < 10; j++) {
//            if(0==j%2)
//                break; //如果是双数，直接结束循环
//            System.out.println(j);
//        }
//    }
//
//
//    /**
//     * 控制流程 结束外部循环
//     */
//    void out_loop_end(){
//        /**
//         * 使用boolean变量结束外部循环
//         */
//        boolean breakout = false; //是否终止外部循环的标记
//        for (int i = 0; i < 10; i++) {
//            for (int j = 0; j < 10; j++) {
//                System.out.println(i + ":" + j);
//                if (0 == j % 2) {
//                    breakout = true; //终止外部循环的标记设置为true
//                    break;
//                }
//            }
//            if (breakout) //判断是否终止外部循环
//                break;
//        }
//
//
//        /**
//         * 使用标签结束外部循环
//         */
//        // outLoop 这个标示是可以自定义的, 比如 outloop1, ol2, out5
//        outLoop:
//        // 打印单数
//        for (int i = 0; i < 10; i++) {
//            for (int j = 0; j < 10; j++) {
//                System.out.println(i + ":" + j);
//                if(0 == j%2)
//                    break outLoop; //如果是双数，结束外部循环
//            }
//        }
//    }
//}